moral imperative - French English Dictionary